coarse-wooled sheep - French English Dictionary